package com.powergisol.gis.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

import lombok.Data;

/**
 * tab_scene_draw
 *
 * @author
 */
@Data
public class TabSceneDraw implements Serializable {
    private Integer id;

    /**
     * 对象名称
     */
    private String drawName;

    /**
     * 备注
     */
    private String drawRemark;

    /**
     * 绘制类型(1点2线3面4矩形5圆6图片7单体化)
     */
    private Integer drawType;

    /**
     * 坐标显示格式(1小数格式(默认) 2度分秒 3度分)
     */
    private Integer drawFormat;

    /**
     * 高度(统一升高)
     */
    private Double drawHeight;

    /**
     * 原始高度
     */
    private Double original;

    private String angle;
    /**
     * 圆半径
     */
    private String radius;

    private List<BigDecimal> angleTwo;
    /**
     * 高度模式(1紧贴地表 2相对地表 3海拔高度)
     */
    private Integer heightModel;

    /**
     * 距离总长(线)/对象周长（面）
     */
    private Double drawDistance;

    /**
     * 测量类型(1地表距离 2空间距离 3投影距离)
     */
    private Integer drawMeasure;

    /**
     * 对象面积
     */
    private Double drawSpace;

    /**
     * 面积测量类型(1地表面积 2空间面积 3投影面积)
     */
    private Integer drawSpaceType;

    /**
     * uuid
     */
    private String uuid;

    private static final long serialVersionUID = 1L;
}